What Happens to Intentional Concepts in Requirements Engineering if Intentional States Cannot Be Known?
نویسنده
چکیده
I assume in this paper that the proposition “I cannot know your intentional states” is true. I consider its consequences on the use of so-called “intentional concepts” for Requirements Engineering. I argue that if you take this proposition to be true, then intentional concepts (e.g., goal, belief, desire, intention, etc.) start to look less relevant (though not irrelevant), despite being the focus of significant research attention over the past three decades. I identify substantial problems that arise if you use instances of intentional concepts to reflect intentional states. I sketch an approach to address these problems. In it, intentional concepts have a less prominent role, while notions of time, uncertainty, prediction, observability, evidence, and learning are at the forefront.
منابع مشابه
Preface to RIGiM 2009
The use of intentional concepts, the notion of "goal" in particular, has been prominent in recent approaches to requirement engineering (RE). Goal-oriented frameworks and methods for requirements engineering (GORE) have been keynote topics in requirements engineering, conceptual modelling, and more generally in software engineering. What are the conceptual modelling foundations in these approac...
متن کاملThe Monopoly Game to Teach ERi*c - Intentional Requirements Engineering
Intentional Requirements Engineering (The ERi*c Engenharia de Requisitos Intencional) is a GORE method under evolution. After the first publication of ERi*c, in March/2008, the method has received several changes in order to mitigate the complexity of tasks and artifacts. ERi*c follows the i-star Framework and NFR Framework ideas and consequently deals with actors, goals, softgoals, tasks and r...
متن کاملIntentional meaning of programs
Software engineering is a quest for appropriate modeling and abstraction. Writing programs that simulate parts of the real world requires programmers to fill the conceptual gap between the domain knowledge and computer languages. As a consequence of the conceptual distance between the business domain and the general purpose programming languages, clearly identifiable concepts at the domain leve...
متن کاملCausal Ambiguity and Partial Orders in Event Structures
Event structure models often have some constraint which ensures that for each system run it is clear what are the causal predecessors of an event (i.e. there is no causal ambiguity). In this contribution we study what happens if we remove such constraints. We de ne ve di erent partial order semantics that are intentional in the sense that they refer to syntactic aspects of the model. We also de...
متن کاملA Theory of Consciousness
A judicious division of labor often advances our understanding of things. This is no less true in the study of mind than in other areas of investigation. For example, because the intentional and sensory features of mental states differ radically, it is widely accepted that we will make progress by studying each kind of property independently of the other. Of course many mental phenomena, such a...
متن کامل